/*
7-122 3n+1
分数 10
作者 翁恺
单位 浙江大学

有这样一个猜想：对于任意大于1的自然数n，若n为奇数，则将n变成3n+1,否则变成n的一半。经过若干次这样的变换，一定会使n变为1。例如3->10->5->16->8->4->2->1。对于n=1的情况，当然就不用变化了。
输入格式:

输入一个正整数n，n的范围是[1,999999]。
输出格式:

输出变换的次数。
输入样例:

3

输出样例:

7
*/
#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    int count = 0;
    while (n != 1) {
        if (n % 2 == 1) {
            n = 3*n + 1;
        } else {
            n /= 2;
        }
        count++;
    }
    printf("%d\n", count);
    return 0;
}